package com.hibase.core.excel.vo.config.detail;

import com.hibase.core.excel.vo.BaseViewExcelVO;
import com.hibase.core.web.annotation.HibaseValid;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * Excel 模板配置详情表
 *
 * @author <a href="mailto:xiongliyi@hichain.com">Ian Xiong</a>
 * @since 1.4.35-V2
 */
@Data
public class MdsExcelImportConfigDetailViewVO extends BaseViewExcelVO {

    @ApiModelProperty("导入模板配置ID")
    private String bizImportConfigId;

    @ApiModelProperty("业务数据集详情ID")
    private String bizDataDetailId;

    @ApiModelProperty("Excel文件中head的组名称")
    private String columnGroupName;

    @ApiModelProperty("Excel文件中head的名称")
    private String columnName;

    @ApiModelProperty("索引列")
    private Integer columnNum;

    @ApiModelProperty("转换器类型(全路径)")
    private String converter;

    @ApiModelProperty("默认值")
    private Object defaultValue;

    /**
     * 自定义校验规则
     private String dataValidatorProcessor;
     */

}
